# print('1.异常处理')
# try:
#     n1 = int(input("请输入第一个整数:"))
#     n2 = int(input("请输入第二个整数:"))
#     result = n1 / n2
#     print("相除结果为:%.2f" %result)
# except ZeroDivisionError:
#     print("程序异常: 除数不能为0哦!!!")
# except ValueError:
#     print("程序异常: 不能将字符串转为数字!")
# except BaseException as e:
#     print(e)
# print()

print('2.try-except-else异常')
try:
    n1 = int(input("请输入第一个整数:"))
    n2 = int(input("请输入第二个整数:"))
    result = n1 / n2
except BaseException as e:
    print("出错了! 原因:", e)
else:
    print("结果为: %.2f" %result)
#finally:不管出现不出现异常，都会执行的代码
finally:
    print("非常感谢您的使用，欢迎再次光临!")
print()
